﻿.Node
{
	height:22px;	
	clear:left;
}
.Node span
{
	font-size:12px;
	font-family:Verdana;
	cursor:pointer;
	margin-left:3px;
	#height:17px;
	width:1px;
}
.Node span a
{
	padding:14;
	width:100%;
	height:100%;
}
.Node-unselect
{
	border:0px solid #EAEAEA;
	background-color:transparent;
	color:windowText;
}
.Node-selected
{
	border:1px solid windowText;
	background-color:HighLight;
	color:HighLightText;
}
.Node-unselect a
{
	text-decoration:none;
	color:windowtext;
}
.Node-unselect a:hover
{
	color:#3366cc;
	text-decoration:underline;
}
.Node-selected a
{
	color:#FFFFFF;
	text-decoration:none;
	width:100%;
	height:100%;
}
.Node-selected a:hover
{
	color:HighLightText;
	text-decoration:underline;
}
.device
{
	background-image:url(../images/treenode.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:16px;
	float:left;
	border:0
}
.r
{
	background-image:url(../images/treenode.png);
	background-repeat: no-repeat;
	background-position:-16px 0px;
	width:22px;
	float:left;
	border:0
}
.camera
{
	background-image:url(../images/treenode.png);
	background-repeat:no-repeat;
	background-position:-38px 0px;
	width:16px;
	float:left;
	border:0
}
.tminus
{
	background-image:url(../images/treenode.png);
	background-repeat:no-repeat;
	background-position: -54px 0px;
	width:16px;
	float:left;
	border:0 
}
.lplus
{
	background-image:url(../images/treenode.png);
	background-repeat:no-repeat;
	background-position:-70px 0px;
	width:16px;
	float:left;
	border:0
}
.rminus
{
	background-image:url(../images/treenode.png);
	background-repeat:no-repeat;
	background-position:-86px 0px;
	width:16px;
	float:left;
	border:0
}
.t
{
	background-image:url(../images/treenode.png);
	background-repeat:no-repeat;
	background-position:-102px 0px;
	width:16px;
	float:left;
	border:0
}
.rplus
{
	background-image:url(../images/treenode.png);
	background-repeat:no-repeat;
	background-position:-118px 0px;
	width:16px;
	float:left;
	border:0
}
.i
{
	background-image:url(../images/treenode.png);
	background-repeat:no-repeat;
	background-position:-134px 0px;
	width:16px;
	float:left;
	border:0
}
.blank
{
	width:16px;
	height:16px;
	float:left;
	border:0;
}
.tplus
{
	background-image:url(../images/treenode.png);
	background-repeat:no-repeat;
	background-position:-166px 0px;
	width:16px;
	float:left;
	border:0
}
.lminus
{
	background-image:url(../images/treenode.png);
	background-repeat:no-repeat;
	background-position:-182px 0px;
	width:16px;
	float:left;
	border:0
	margin:0 0 0 0;
}
.l
{
	background-image:url(../images/treenode.png);
	background-repeat:no-repeat;
	background-position:-198px 0px;
	width:16px;
	float:left;
	border:0
}
